front-loaded spending - German English Dictionary